/*
 * SatelliteAER.cpp
 *
 *  Created on: Oct 11, 2014
 *      Authors: Avihay Avitan & Stefan Farcas
 */

#include "SatelliteAER.h"

namespace SatelliteNameSpace {

/**
 * construct a SatelliteAER with all values = 0
 */
SatelliteAER::SatelliteAER ()
{
	azimuth=0;
	elevation=0;
	range=0;
	timeStamp=0;
}

/**
 * copy constructor
 */
SatelliteAER::SatelliteAER (const SatelliteAER &tocopy)
{
	azimuth=tocopy.azimuth;
	elevation=tocopy.elevation;
	range=tocopy.range;
	timeStamp=tocopy.timeStamp;
}

SatelliteAER::~SatelliteAER ()
{
	// TODO Auto-generated destructor stub
}

/**
 * set the azimuth
 */
void SatelliteAER::setAzimuth(float azimuth)
{
	this->azimuth = azimuth;
}
/**
 * get the azimuth
 */
float SatelliteAER::getAzimuth()
{
	return this->azimuth;
}
/**
 * set the elevation
 */
void SatelliteAER::setElevation(float elevation)
{
	this->elevation=elevation;
}
/**
 * get the elevation
 */
float SatelliteAER::getElevation()
{
	return this->elevation;
}
/**
 * set the range
 */
void SatelliteAER::setRange(long range)
{
	this->range=range;
}
/**
 * get the range
 */
float SatelliteAER::getRange()
{
	return this->range;
}
/**
 * set the time stamp
 */
void SatelliteAER::setTimeStamp(long timeStamp)
{
	this->timeStamp=timeStamp;
}
/**
 * get the time stamp
 */
long SatelliteAER::getTimeStamp()
{
	return this->timeStamp;
}




} /* namespace SatelliteNameSpace */
